arteria helicoidal - English Synonyms Dictionary